package com.jwsoft.manager.common.vo.individuation;

import com.bifang.assistant.common.vo.BasePageVO;
import com.bifang.assistant.common.vo.BaseVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author lvxk
 * @date 2022-03-01
 * @description 房产调用接口保存
 **/
@Data
@Schema(name = "EduHousePreVO", title = "房产调用接口保存", description = "房产调用接口保存")
public class HouseInterfaceSaveVO extends BasePageVO {

    @Schema(name = "idcard", title = "身份证")
    private String idcard;

    @Schema(name = "name", title = "姓名")
    private String name;

    @Schema(name = "fatherName", title = "父亲姓名")
    private String fatherName;

    @Schema(name = "fatherIdcard", title = "父亲身份证")
    private String fatherIdcard;
    @Schema(name = "motherName", title = "母亲姓名")
    private String motherName;
    @Schema(name = "motherIdcard", title = "母亲身份证")
    private String motherIdcard;

    @Schema(name = "oneFlag", title = "是否父母只有一方填写")
    private Boolean oneFlag;

    @Schema(name = "allIdcardList", title = "所有身份证")
    private List<String> allIdcardList;

    @Schema(name = "allNameList", title = "所有姓名")
    private List<String> allNameList;
    @Schema(name = "areaCode", title = "行政区划")
    private String areaCode;
    @Schema(name = "studentEnrollPreId", title = "主键")
    private String studentEnrollPreId;
    @Schema(name = "houseType", title = "房产获取类型：1可输入身份证获取 2 只能从父母的信息中获取")
    private String houseType;
    @Schema(name = "bigClassValue", title = "大类名称")
    private String bigClassValue;
    @Schema(name = "smallClassValue", title = "小类名称")
    private String smallClassValue;
    @Schema(name = "不动产权号")
    private String realProperty;
    @Schema(name = "bnxxFlag", title = "本年是否有小学就读")
    private String bnxxFlag;
    @Schema(name = "bnczFlag", title = "本年是否有初中就读")
    private String bnczFlag;
}
